by long odds

遠遠(勝過),大大(超過);最…;…得多;無疑地,肯定地;無論在哪一方面[亦作 by odds]